home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 October / EnigmA AMIGA RUN 01 (1995)(G.R. Edizioni)(IT)[!][issue 1995-10][Aminet 7].iso / Aminet / dev / gui / textfield.lha / Textfield / TestClass / prefs.h < prev    next >
C/C++ Source or Header  |  1994-10-19  |  4KB  |  101 lines

  1. /*
  2.  *  Source machine generated by GadToolsBox V2.0b
  3.  *  which is (c) Copyright 1991-1993 Jaba Development
  4.  *
  5.  *  GUI Designed by : Mark Thomas
  6.  */
  7.  
  8. #define GetString( g )      ((( struct StringInfo * )g->SpecialInfo )->Buffer  )
  9. #define GetNumber( g )      ((( struct StringInfo * )g->SpecialInfo )->LongInt )
  10.  
  11. #define GD_block_cursor_check                  0
  12. #define GD_disable_check                       1
  13. #define GD_no_ghost_check                      2
  14. #define GD_italic_check                        3
  15. #define GD_underline_check                     4
  16. #define GD_bold_check                          5
  17. #define GD_align_radio                         6
  18. #define GD_vcenter_check                       7
  19. #define GD_ruled_paper_check                   8
  20. #define GD_spacing_slider                      9
  21. #define GD_blink_radio                         10
  22. #define GD_border_radio                        11
  23. #define GD_invert_check                        12
  24. #define GD_partial_check                       13
  25. #define GD_border_text                         14
  26. #define GD_style_text                          15
  27. #define GD_align_text                          16
  28. #define GD_cursor_text                         17
  29. #define GD_notepad_check                       18
  30. #define GD_readonly_check                      19
  31.  
  32. #define GDX_block_cursor_check                 0
  33. #define GDX_disable_check                      1
  34. #define GDX_no_ghost_check                     2
  35. #define GDX_italic_check                       3
  36. #define GDX_underline_check                    4
  37. #define GDX_bold_check                         5
  38. #define GDX_align_radio                        6
  39. #define GDX_vcenter_check                      7
  40. #define GDX_ruled_paper_check                  8
  41. #define GDX_spacing_slider                     9
  42. #define GDX_blink_radio                        10
  43. #define GDX_border_radio                       11
  44. #define GDX_invert_check                       12
  45. #define GDX_partial_check                      13
  46. #define GDX_border_text                        14
  47. #define GDX_style_text                         15
  48. #define GDX_align_text                         16
  49. #define GDX_cursor_text                        17
  50. #define GDX_notepad_check                      18
  51. #define GDX_readonly_check                     19
  52.  
  53. #define TextFieldPrefs_CNT 20
  54.  
  55. extern struct Screen        *Scr;
  56. extern UBYTE                 *PubScreenName;
  57. extern APTR                  VisualInfo;
  58. extern struct Window        *TextFieldPrefsWnd;
  59. extern struct Gadget        *TextFieldPrefsGList;
  60. extern struct IntuiMessage   TextFieldPrefsMsg;
  61. extern struct Gadget        *TextFieldPrefsGadgets[TextFieldPrefs_CNT];
  62. extern UWORD                 TextFieldPrefsLeft;
  63. extern UWORD                 TextFieldPrefsTop;
  64. extern UWORD                 TextFieldPrefsWidth;
  65. extern UWORD                 TextFieldPrefsHeight;
  66. extern UBYTE                *TextFieldPrefsWdt;
  67. extern struct TextAttr      *Font, Attr;
  68. extern UWORD                 FontX, FontY;
  69. extern UWORD                 OffX, OffY;
  70. extern struct TextFont      *TextFieldPrefsFont;
  71. extern struct GfxBase       *GfxBase;
  72. extern UBYTE                *align_radio0Labels[];
  73. extern UBYTE                *blink_radio0Labels[];
  74. extern UBYTE                *border_radio0Labels[];
  75. extern UWORD                 TextFieldPrefsGTypes[];
  76. extern struct NewGadget      TextFieldPrefsNGad[];
  77. extern ULONG                 TextFieldPrefsGTags[];
  78.  
  79. extern int block_cursor_checkClicked( void );
  80. extern int disable_checkClicked( void );
  81. extern int no_ghost_checkClicked( void );
  82. extern int italic_checkClicked( void );
  83. extern int underline_checkClicked( void );
  84. extern int bold_checkClicked( void );
  85. extern int align_radioClicked( void );
  86. extern int vcenter_checkClicked( void );
  87. extern int ruled_paper_checkClicked( void );
  88. extern int spacing_sliderClicked( void );
  89. extern int blink_radioClicked( void );
  90. extern int border_radioClicked( void );
  91. extern int invert_checkClicked( void );
  92. extern int partial_checkClicked( void );
  93. extern int notepad_checkClicked( void );
  94. extern int readonly_checkClicked( void );
  95.  
  96. extern int SetupScreen( void );
  97. extern void CloseDownScreen( void );
  98. extern int HandleTextFieldPrefsIDCMP( void );
  99. extern int OpenTextFieldPrefsWindow( void );
  100. extern void CloseTextFieldPrefsWindow( void );
  101.